indian hemp (cannabis indica) - English Synonyms Dictionary